untouched (forest) - Espagnol Anglais Dictionnaire